package com.ssy.lingxi.marketing.service.feign;

import com.ssy.lingxi.common.response.Wrapper;
import com.ssy.lingxi.platform.manage.api.model.vo.shop.ShopVO;

import java.util.List;
import java.util.Map;

/**
 * 平台管理内部接口
 * @author yzc
 * @version 2.0.0
 * @date 2021/7/19
 */
public interface IPlatformManageFeignService {

    /**
     * 根据商城ID集合获取商城
     * @param idList id集合
     * @return 返回结果
     */
    Wrapper<List<ShopVO>> shopByIdList(List<Long> idList);

    /**
     * 查询所有商城信息
     * @return 返回结果
     */
    Wrapper<List<ShopVO>> shopAll();


    /**
     * 根据商城ID集合获取商城
     * @param idList id集合
     * @return 返回结果
     */
    Map<Long,ShopVO> shopMapByIdList(List<Long> idList);
}
